.weui-grid:before {
	border-right: none;
}

.weui-grid:after {
	border-bottom: none;
}

.weui-cells:after {
	border-bottom: none;
}

.order {

	// background: #5fbcac;
	h3 {
		color: #FCCC5B;
		font-size: 2.25rem;
		font-weight: bold;
	}

	.index-h {
		margin-top: 2.1875rem;
		padding: 0 1.5rem;
		width: 100%;
		font-weight: bold;
		color: #fff;

		.h-img-bg {
			margin-top: 1.6875rem;
			height: 4rem;
			width: 42rem;
			box-sizing: border-box;
			background-image: url('../../../assets/images/order-page/fz.png');
			background-size: cover;
			color: #ffffff;

			span {
				margin-left: 2rem;
				font-size: 1.25rem;

				span {
					font-size: 1.5rem;
				}
			}
		}
	}

	.index-form {
		padding: 0 1.5rem;
		margin-top: 3rem;


		label {
			font-size: 1.75rem;
			color: #fff;
		}

		input {
			height: 6rem;
			font-size: 1.75rem;
			text-align: right;
			color: #fff;
			width: 100%;

			&::-webkit-input-placeholder {
				color: #cacaca;
			}

			&::-moz-placeholder {
				color: #cacaca;
			}

			&:-moz-placeholder {
				color: #cacaca;
			}

			&:-ms-input-placeholder {
				color: #cacaca;
			}
		}

		select {
			color: #fff;
			direction: rtl;
			padding-right: 0;
		}

		.weui-cell {
			border-bottom: 1px solid rgba(230, 230, 230, 1);
		}

		.my-checkbox {
			margin-top: 1rem;
			float: right;
			color: #fff;
			font-size: 1.7rem;

			.my-checkbox-lab{
				float: left;
				margin-top: -0.4rem;
			}

			input {
				margin-left: .5rem;
			}
		}

		.form-textarea {
			background: rgba(248, 248, 248, 0.1);
			width: 100%;
			height: 15rem;
			border-radius: 0.6rem;
			border: none;
			padding: 1rem;
			color: #fff;

			&::-webkit-input-placeholder {
				color: #BBBBBB;
			}

			&::-moz-placeholder {
				color: #BBBBBB;
			}

			&:-moz-placeholder {
				color: #BBBBBB;
			}

			&:-ms-input-placeholder {
				color: #BBBBBB;
			}
		}

		.form-label {
			font-size: 1.75rem;
			margin-top: 3rem;
			margin-left: 2rem;
			color: #fff;
			margin-bottom: 1rem;
		}
	}

	.del-pay-c {
		height: 8rem;
		margin-top: 3.25rem;
		padding-left: 1.5rem;
		background: #000;
		.amount-text{
			color: #fff;
			font-size: 1.5rem;
			span{
				color: #FCCC5B;
			}
		}
		.del-pay-text {
			padding-top: 0.5rem;

			.jgsm {
				padding-left: 0.75rem;
				color: #fff;
				font-size: 1.25rem;
			}
		}

		.pay-many {
			font-weight: bold;
			font-size: 2.25rem;
			color: #FCCC5B;
		}

		.pay-btn {
			padding: 1rem 3rem;
			margin-top: -5rem;
			float: right;
			margin-right: 1.5625rem;
			height: 4.5rem;
			color: #333;
			line-height: 2.5rem;
			background: #FCCC5B;
			border-radius: 2.375rem;
		}
	}
}

.lf {
	text-align: left;
	margin-left: 1.5625rem;
}

.rf {
	text-align: right;
	margin-right: 1.5625rem;
}